@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}
fieldset,img{border:0}
:focus{outline:0}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
abbr,acronym{border:0;font-variant:normal}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
code,kbd,samp,tt{font-size:100%}
input,button,textarea,select{*font-size:100%}
body{line-height:1.5}
ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
caption,th{text-align:left}
sup,sub{font-size:100%;vertical-align:baseline}
:link,:visited ,ins{text-decoration:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.clear{ clear:both;}
/* Hides from IE-mac \*/ 
* html .clearfix{height:1%;}
.clearfix{display:block;}
/* End hide from IE-mac */
a,a:link,a:visited{color:#333;text-decoration:none;}
a:hover{color:#f60;text-decoration:underline;}
body{font-size:12px;font-family:"Microsoft Yahei",Tahoma,"SimSun";color:#333;background:#fff;}
.b_gray{
	background-color:#f1f1f1;
}
.big_font{
	font-size:14px;
	line-height:29px;
}

.bc{margin:0 auto;}
.w1002{width:1002px;}
.w995{width:995px;}
.w746{width:746px;_width:748px;}
.w425{width:415px;}
.w286{width:286px;}

.t_left{ text-align:left;}
.t_cen{ text-align:center;}
.t_right{ text-align:right;}

.fl{float:left;}
.fr{float:right;}

.mb10{margin-bottom:10px;}
.mb8{margin-bottom:8px;}
.mb20{margin-bottom:20px;}
.mb3{margin-bottom:3px;}
.mr12{margin-bottom:12px;_margin-right:0px;}
.mr5{margin-right:5px;}
.mr3{margin-right:3px;}
.mr55{margin-right:50px;}
.ml25{margin-left:25px;}
.m20{margin:20px;}
.m25{margin:25px;}

.pr12{padding-right:12px;}
.p8{padding:8px;}
.p4{padding:4px;}
.pt9{padding-top:9px; padding-left:4px;}
.pt3{padding-top:3px;}
.pb8{padding-bottom:8px;}